package tp.algo2.futbol

import java.util.List

class  NotificadorXMail {
	
	@Property var MailSender mailSender;

							//Refactoring Alex Baico
	def void partidoCompleto(Partido partido) {
	/*	mailSender.sendMail(new Mail("administrador", partido.toString, "Partido Completo", "El partido esta lleno"))
	*/}

	def void partidoIncompleto(Partido partido) {
	/*	mailSender.sendMail(
			new Mail("administrador", partido.toString, "Partido Incompleto", "El partido esta ahora incompleto"))
	*/
	}

	def void notificarAmigos(List<Jugador> amigos, Jugador jugador) {
	/*	amigos.forEach[am|
			mailSender.sendMail(
				new Mail(jugador.toString, am.toString, "Inscripcion a Partido", "Me inscribi a un Partido"))]
	*/
	}
	
	def void sendMail(MailSender sender, Mail mail){
		sender.sendMail(mail)
	}

}
